
#pragma once

#include"PaleGem.h"
#include"IEvent.h"
#include"IEventListener.h"
#include"IEventManager.h"
#include"ILocalisationManager.h"
#include"IObject.h"
#include"IFile.h"
#include"IPaleGemFramework.h"
#include"IMesh.h"
#include"IMaterial.h"
#include"IRenderableObject.h"
#include"IVertexShader.h"
#include"IPixelShader.h"
#include"ICamera.h"
#include"pgEventManager.h"
#include"pgFile.h"
#include"pgLog.h"
#include"pgRender.h"
#include"pgTimer.h"
#include"pgSylk.h"
#include"pgMesh.h"
#include"pgMaterial.h"
#include"pgRenderableObject.h"
#include"pgPath.h"
#include"pgString.h"
#include"pgOBJMeshLoader.h"
#include"pgOBJMaterialLoader.h"
#include"pgFBXLoader.h"
#include"pgVertexShader.h"
#include"pgPixelShader.h"
#include"pgPrimitiveTriangle.h"
#include"pgPrimitiveCube.h"
#include"pgInputEventManager.h"
#include"pgMouseInputManager.h"
#include"pgCamera.h"
#include"pgVec3.h"
#include"pgMat44.h"
#include"Singleton.h"

// FBX Test

#include"fbxsdk.h"



#include<xnamath.h>
#include"d3dcompiler.h"
#include<map>
#include<WindowsX.h>